This project is based on the work of Martin Kumm.
I made it simpler and cheaper. Instead of using an Arduino I use a ATmega8. This design doesn't use SMD and one single Layer PCB for easy assembly and cheap PCB production and the PCB is only 70x50mm. Instead of using two Buttons to adjust the temperature I use a poti and optionally you can use a standard HD44780 compatible LCD.
Code on: https://github.com/mlaiacker/soldering-station
I could not find a good and flexible cable for connecting the 3.5mm plug to the soldering station. You will need at least 3 wires and not too thin because the peak current is around 5A
I used a CNC mill to make the holes and to engrave the scale for the temperature adjustment nob. The temperature can be adjusted from 200°C to 400°C. If you turn the nob below the 200 mark the heater is turned off.